Node.js হলো একটি ওপেন সোর্স রানটাইম এনভায়রনমেন্ট, যা JavaScript কোড সার্ভারে রান করানোর জন্য ব্যবহৃত হয়। এটি Google Chrome এর V8 JavaScript engine ব্যবহার করে এবং JavaScript রান করার জন্য প্রয়োজনীয় সকল ইন্টারফেস সরবরাহ করে। এর মাধ্যমে আপনি সার্ভার-সাইড অ্যাপ্লিকেশন যেমন API সার্ভার, রিয়েল-টাইম অ্যাপ্লিকেশন ইত্যাদি তৈরি করতে পারেন।
npm (Node Package Manager) হলো Node.js এর জন্য প্যাকেজ ম্যানেজার, যা বিভিন্ন লাইব্রেরি এবং টুল ইনস্টল করার জন্য ব্যবহৃত হয়।
Node.js ডাউনলোড এবং ইনস্টল করুন
প্রথমে, Node.js ডাউনলোড করার জন্য অফিসিয়াল ওয়েবসাইটে যান: Node.js অফিসিয়াল সাইট
এখানে দুইটি ভার্সন পাওয়া যাবে:
সাধারণত LTS ভার্সন নির্বাচন করা উচিত। LTS ভার্সনটি ডাউনলোড এবং ইনস্টল করুন।
.msi
ফাইলটি রান করুন এবং নির্দেশনা অনুসরণ করে Node.js ইনস্টল করুন।.pkg
ফাইলটি রান করুন এবং নির্দেশনা অনুসরণ করুন।Linux: টার্মিনালে নিচের কমান্ড ব্যবহার করে Node.js ইনস্টল করতে পারেন:
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
ইনস্টলেশন চেক করুন
Node.js এবং npm সঠিকভাবে ইনস্টল হয়েছে কিনা তা চেক করতে কমান্ড লাইন বা টার্মিনালে নিচের কমান্ডগুলো ব্যবহার করুন:
Node.js এর সংস্করণ চেক করতে:
node -v
এটি Node.js এর বর্তমান সংস্করণ দেখাবে। উদাহরণস্বরূপ: v16.13.0
npm এর সংস্করণ চেক করতে:
npm -v
এটি npm এর সংস্করণ দেখাবে। উদাহরণস্বরূপ: 8.1.0
Node.js এবং npm সফলভাবে ইনস্টল হলে, এখন আপনি npm ব্যবহার করে বিভিন্ন প্যাকেজ ইনস্টল করতে পারবেন।
npm ব্যবহার করে নতুন প্যাকেজ ইনস্টল করার জন্য:
npm install <package-name>
যেমন, Angular CLI ইনস্টল করার জন্য:
npm install -g @angular/cli
এতে Angular CLI গ্লোবালি ইনস্টল হবে।
Node.js এবং npm ইনস্টল করার মাধ্যমে আপনি JavaScript বা TypeScript দিয়ে সার্ভার-সাইড অ্যাপ্লিকেশন ডেভেলপ করতে পারবেন। npm এর মাধ্যমে বিভিন্ন লাইব্রেরি, ফ্রেমওয়ার্ক এবং টুল সহজে ইনস্টল করা যায়। Node.js এবং npm সঠিকভাবে ইনস্টল হলে, আপনি দ্রুত ডেভেলপমেন্ট প্রক্রিয়া শুরু করতে পারবেন।
Read more